package com.briup.day09;

/**
 * @author ThinkBook
 */
public class Test01_Basic {
    //二维数组的基础
    public static void main(String[] args) {
        int[][] arr = new int[2][];
//如果不指定第二维，默认值为null
        System.out.println(arr[0]);
        System.out.println(arr[1]);

        arr[0] = new int[]{1,2,3};
        arr[1] = new int[]{4,5};
//arr:[[I@14ae5a5
        //[[代表二维数组
        //@分隔符
        //I int类型
        //14ae5a5 地址值

//arr[0]:[I@7f31245a
//arr[1]:[I@6d6f6e28
        System.out.println("arr:"+arr);
        System.out.println("arr[0]:"+arr[0]);
        System.out.println("arr[1]:"+arr[1]);


        //遍历二维数组
        System.out.println("二维数组长度："+arr.length);
        System.out.println("第一个数组成员长度："+arr[0].length);
        System.out.println("第二个数组成员长度："+arr[1].length);

        for (int i= 0; i<arr.length;i++){
            for (int j= 0;j<arr[i].length;j++){
                System.out.print(arr[i][j]+"\t");
            }
        }
    }
}
